ship's store-room - German English Dictionary